﻿   body {
            background: #fff;
            color: #000;
            font-family: SimHei;
            font-size: 14px;
            line-height: 150%;
        }

        ul, li {
            list-style: none;
        }

        h1 {
            color: #000;
            background: none;
            font-size: 20px;
            margin-bottom: 20px;
            text-align: center;
        }

        .order_header {
            list-style: none;
            padding: 0;
            margin: 0;
            display: block;
        }

            .order_header li {
                width: 50%;
            }

        table {
            width:100%;
            table-layout: fixed;
            word-break: break-all;
        }


        th {
            text-align: center;
            font-size: 14px;
            font-weight:bold;
        }

        .tabPrint {
            background: #000;
            font-size: 14px;
            margin-top: 5px;
        }

            .tabPrint td, .tabPrint th {
                background: #fff;
            }

        .td_title {
            text-align: center;
            font-size: 16px;
            font-weight: bold;
        }

        .tabPrint td, .tabPrint th {
            padding:2px 2px;
            font-size: 14px;
        }

        .tabPrint_details {
            border-top: #000 1px solid;
            padding-top: 5px;
        }

        .footer_ad {
            border-top: #000 1px solid;
            padding-top: 5px;
            font-size: 12px;
            text-align: left;
        }

            .footer_ad td {
                text-align: left;
            }

        .tabPrint_details td, .tabPrint_details th {
            padding-top: 2px;
            text-align: left;
            padding: 2px;
            font-size: 14px;
        }

        .border-top0 {
            border-top: 0;
        }

        .mark {
            border-bottom: 1px solid #000;
            padding-bottom: 2px;
            width: 130px;
            display: inline-block;
        }

      .with_td_border {
            border: 1px solid #000;
            border-collapse: collapse;
        }

     .with_td_border td {
                border: 1px solid #000;
            }
             .tabPrint_dotted {
        margin-top:0;
          background: #000;
            font-size: 14px;
            border:1px solid #000;
        }
            .tabPrint_dotted td {
            border:#000 1px dotted
            }
    
        .text_right {
        text-align:right
        }
.text_center {
text-align:center;
}